package org.shj.basic


class UnderscoreDemo{
  //下划线仅仅作为方法名的一部分，用于连接字母和特殊字符
  def bang_!(x: Int) = {
    println(x)
  }
  
  def foo_= (x: Int){ //注意: _ 和 = 号之间不能有空格
    println(x)
  }
  
}

object UnderscoreDemo {
  def main(args: Array[String]): Unit = {
    val demo = new UnderscoreDemo
    demo.bang_!(6)
    demo.foo_= (5)
  }
}